Load Balancer
Run Pyramid under a web path instead of the root
Running Pyramid from a path is sometimes required (e.g, https://mysite.com/pyramid) instead of the root (e.g, https://mysite.com). In embedding scenarios, this allows Pyramid to run under the same web domain instead of a subdomain - facilitating easier integrations and simplified authentication/security operations.
- Click here for details from the knowledge base
Amazon Load Balancers
Terminate SSL on AWS Amazon Load Balancers (ALB)
AWS ALB (and possibly other load balancers/reverse proxies) terminate SSL at the load balancer level and communicate with backend servers (Pyramid) over HTTP. The "X-Forwarded-Proto" header ensures that Pyramid correctly identifies requests as HTTPS and responds accordingly. For most reverse proxies / load balancers this setting is NOT needed as they know how to handle the SSL termination correctly.
- Click here for details from the knowledge base
Classic Amazon Load Balancer
The Classic Load Balancer is DEPRECATED by AWS. For help or more information, see Amazon Load Balancer.
Related information
- Click here for information about Web Settings in the Admin Console